self-unloading car - Francés Inglés Diccionario